Pros And Cons Of Buying A Single Family Home Vs A Townhouse In Northern Virginia